const path = require('path')
module.exports = {
	// 配置路径别名  
	configureWebpack: (config) => {
		// 这样改可以解决问题，但 HM-filterDropdown 出问题了
		// import Vue from ‘vue’ 这行代码被解析为 import Vue from ‘vue/dist/vue.esm.js’，直接指定了文件的位置，没有使用main字段默认的文件位置
		// config.resolve.alias['vue$'] = 'vue/dist/vue.esm.js';// https://blog.csdn.net/wxl1555/article/details/83187647
		
		// 文件路径别名
		config.resolve.alias['@'] = path.resolve(__dirname, "./");
		config.resolve.alias['@img'] = path.resolve(__dirname, "./static/img");
		config.resolve.alias['@utils'] = path.resolve(__dirname, "./utils");
	},
	productionSourceMap: false,
	runtimeCompiler: true,
}